rise to the challenge - Türkçe İngilizce Sözlük